<?php

use my\Outputter;

require_once "my.php";

class Outputter1
{

    public function __autoload()
    {
        include_once("$Outputter1.php");
    }
    public function __construct()
    {
        echo "get class <br>";
    }
    public function Findme()
    {
        echo "找到我了吗？";
    }
}

// get_calss_methods 获取类的属性
// print_r(get_class_methods('Outputter1'));

 //要使用的的方法名称
$Object = new Outputter1();

$method = 'Findme';
//有两种方法去判断
if (in_array($method, get_class_methods($Object))
    && is_callable(array($Object, $method))) {
    $Object->$method();
} else {
    var_dump(get_class_methods($Object));
}
//动态制作
call_user_func(array($Object, $methodg));

?>